using System.Collections.Generic;
namespace ETHotfix
{
    public static partial class ZGameSurvivalHotfixMessageOpcode
    {
        public const ushort C2R_Login = 10001;
        public const ushort R2G_GetLoginKey = 10002;
        public const ushort G2R_GetLoginKey = 10003;
        public const ushort R2C_Login = 10004;
        public const ushort C2G_LoginGate = 10005;
        public const ushort G2C_LoginGate = 10006;
        public const ushort UnitInfo = 10007;
        public const ushort C2G_EnterMap = 10008;
        public const ushort G2C_EnterMap = 10009;
        public const ushort G2M_EnterMap = 10010;
        public const ushort M2G_EnterMap = 10011;
        public const ushort M2C_PlayerEnterMap = 10012;
        public const ushort Frame_ClickMap = 10013;
        public const ushort M2C_PathfindingResult = 10014;
        public const ushort Frame_ShootBox = 10015;
        public const ushort UnitSyncInfo = 10016;
        public const ushort M2C_UnitInfoSync = 10017;
        public const ushort GizmosMesh = 10018;
        public const ushort GizmosRayTestLine = 10019;
        public const ushort M2C_GizmosDebug = 10020;
        public static Dictionary<string, ushort> AllOpcode = new Dictionary<string, ushort> { { "C2R_Login", 10001 },{ "R2G_GetLoginKey", 10002 },{ "G2R_GetLoginKey", 10003 },{ "R2C_Login", 10004 },{ "C2G_LoginGate", 10005 },{ "G2C_LoginGate", 10006 },{ "UnitInfo", 10007 },{ "C2G_EnterMap", 10008 },{ "G2C_EnterMap", 10009 },{ "G2M_EnterMap", 10010 },{ "M2G_EnterMap", 10011 },{ "M2C_PlayerEnterMap", 10012 },{ "Frame_ClickMap", 10013 },{ "M2C_PathfindingResult", 10014 },{ "Frame_ShootBox", 10015 },{ "UnitSyncInfo", 10016 },{ "M2C_UnitInfoSync", 10017 },{ "GizmosMesh", 10018 },{ "GizmosRayTestLine", 10019 },{ "M2C_GizmosDebug", 10020 } };
    }
}
